Common torpedo - Espagnol Anglais Dictionnaire